package com.obelisco.modelo.beans;

import java.util.ArrayList;
import java.util.List;

public class OrientacionMenu extends DataEstatica {

	public final static String HORIZONTAL = "H";
	public final static String VERTICAL = "V";
	
	public OrientacionMenu(Object id, String nombre) {
		super(id, nombre);
	}

	public static List<OrientacionMenu> getOrientacionesMenu() {
		List<OrientacionMenu> lista = new ArrayList<OrientacionMenu>();
		OrientacionMenu orientacionMenuHorizontal = new OrientacionMenu(HORIZONTAL, "Horizontal");		
		lista.add(orientacionMenuHorizontal);
		OrientacionMenu orientacionMenuVertical = new OrientacionMenu(VERTICAL, "Vertical");		
		lista.add(orientacionMenuVertical);
		return lista;
	}
	
	public static String getNombreOrientacionMenu(Object id) {
		List<OrientacionMenu> lista = getOrientacionesMenu();
		String nombre = "";
		int i = 0;
		while ((nombre.equals("")) && (i<lista.size())) {
			OrientacionMenu orientacionMenu = (OrientacionMenu)lista.get(i);
			if (orientacionMenu.getId().equals(id))
				nombre = orientacionMenu.getNombre();
			else
				i++;
		}
		return nombre;
	}
}
